-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Selectively skip and fix tests after PR#212 #225
Conversation
This is ready for review. Because of the multiple ways that this pipeline may run -- via unified release trigger, via
Example run: https://buildkite.com/elastic/elastic-stack-installers/builds/3718#018d6acc-6f2e-43b8-b8ea-3514dd9f919e using this PR |
@strawgate to implement what we discussed in do you think it would it be enough to just present a variable here (which is the conditional that covers the case that our job/scripts gets triggered from the unified release) and conditionally run tests in
|
Yes! |
We don't want to run tests when we are called from the unified release. This commit implemented the suggestion in #225 (comment)
@strawgate this has been implemented in b1c05ba . Please take a look. |
PR#212 made some changes on `main` and `8.12` that require the presence of MANIFEST_URL. However, the pipeline is still configured to run the same script when a PR (from an upstream branch) is raised and it currently fails. This commit fixes PR tests by picking up a suitable MANIFEST_URL.
We don't want to run tests when we are called from the unified release. This commit implemented the suggestion in #225 (comment)
PR #212 made some changes on
main
that require the presence ofMANIFEST_URL
. However, the pipeline is still configured to run the same script when a PR (from an upstream branch) is raised and it currently fails.This commit skips tests when triggered from another pipeline (unified release), and allows running tests when triggered by PR creation, or branch pushed by picking up a suitable
MANIFEST_URL
.